package yt.demo.appcoresystem.service;

import yt.demo.appcommondb.base.IBaseService;
import yt.demo.appcoresystem.dto.MenuTreeDTO;
import yt.demo.appcoresystem.dto.RoleMenuDTO;
import yt.demo.appcoresystem.entity.SystemMenu;

import java.util.List;


public interface ISystemMenuService   extends IBaseService<SystemMenu> {

    List<MenuTreeDTO> getMenu();

    List<RoleMenuDTO> getRoleMenu();

    List<String> getRoleRoutes(List<Long> roleIds);

    List<String> getUserRoleIdsRoutes(Long userId);

}
